.class public Lcom/estrongs/fs/l;
.super Ljava/lang/Object;
.source "FileType.java"


# static fields
.field public static A:Lcom/estrongs/fs/l;

.field public static B:Lcom/estrongs/fs/l;

.field public static C:Lcom/estrongs/fs/l;

.field public static D:Lcom/estrongs/fs/l;

.field public static E:Lcom/estrongs/fs/l;

.field public static F:Lcom/estrongs/fs/l;

.field public static G:Lcom/estrongs/fs/l;

.field public static H:Lcom/estrongs/fs/l;

.field public static I:Lcom/estrongs/fs/l;

.field public static J:Lcom/estrongs/fs/l;

.field public static K:Lcom/estrongs/fs/l;

.field public static L:Lcom/estrongs/fs/l;

.field public static M:Lcom/estrongs/fs/l;

.field public static N:Lcom/estrongs/fs/l;

.field public static O:Lcom/estrongs/fs/l;

.field public static P:Lcom/estrongs/fs/l;

.field public static Q:Lcom/estrongs/fs/l;

.field public static R:Lcom/estrongs/fs/l;

.field public static S:Lcom/estrongs/fs/l;

.field public static T:Lcom/estrongs/fs/l;

.field public static c:Lcom/estrongs/fs/l;

.field public static d:Lcom/estrongs/fs/l;

.field public static e:Lcom/estrongs/fs/l;

.field public static f:Lcom/estrongs/fs/l;

.field public static g:Lcom/estrongs/fs/l;

.field public static h:Lcom/estrongs/fs/l;

.field public static i:Lcom/estrongs/fs/l;

.field public static j:Lcom/estrongs/fs/l;

.field public static k:Lcom/estrongs/fs/l;

.field public static l:Lcom/estrongs/fs/l;

.field public static m:Lcom/estrongs/fs/l;

.field public static n:Lcom/estrongs/fs/l;

.field public static o:Lcom/estrongs/fs/l;

.field public static p:Lcom/estrongs/fs/l;

.field public static q:Lcom/estrongs/fs/l;

.field public static r:Lcom/estrongs/fs/l;

.field public static s:Lcom/estrongs/fs/l;

.field public static t:Lcom/estrongs/fs/l;

.field public static u:Lcom/estrongs/fs/l;

.field public static v:Lcom/estrongs/fs/l;

.field public static w:Lcom/estrongs/fs/l;

.field public static x:Lcom/estrongs/fs/l;

.field public static y:Lcom/estrongs/fs/l;

.field public static z:Lcom/estrongs/fs/l;


# instance fields
.field private final a:Ljava/lang/String;

.field private b:Z


# direct methods
.method static constructor <clinit>()V
    .locals 4

    .line 1
    new-instance v0, Lcom/estrongs/fs/l;

    const/4 v1, 0x1

    const-string v2, "folder"

    invoke-direct {v0, v2, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->c:Lcom/estrongs/fs/l;

    .line 2
    new-instance v0, Lcom/estrongs/fs/l;

    const/4 v2, 0x0

    const-string v3, "file"

    invoke-direct {v0, v3, v2}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->d:Lcom/estrongs/fs/l;

    .line 3
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "smb_server"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->e:Lcom/estrongs/fs/l;

    .line 4
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "ftp_server"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->f:Lcom/estrongs/fs/l;

    .line 5
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "sftp_server"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->g:Lcom/estrongs/fs/l;

    .line 6
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "ftps_server"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->h:Lcom/estrongs/fs/l;

    .line 7
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "webdav_server"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->i:Lcom/estrongs/fs/l;

    .line 8
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "webdavs_server"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->j:Lcom/estrongs/fs/l;

    .line 9
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "bt_server_bonded_pc"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->k:Lcom/estrongs/fs/l;

    .line 10
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "bt_server_pc"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->l:Lcom/estrongs/fs/l;

    .line 11
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "bt_server_bonded_phone"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->m:Lcom/estrongs/fs/l;

    .line 12
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "bt_server_phone"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->n:Lcom/estrongs/fs/l;

    .line 13
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "bt_server_bonded_other"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->o:Lcom/estrongs/fs/l;

    .line 14
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "bt_server_other"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->p:Lcom/estrongs/fs/l;

    .line 15
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "folder_shared"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->q:Lcom/estrongs/fs/l;

    .line 16
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->r:Lcom/estrongs/fs/l;

    .line 17
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server_pcs"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->s:Lcom/estrongs/fs/l;

    .line 18
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server_sugarsync"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->t:Lcom/estrongs/fs/l;

    .line 19
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server_dropbox"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->u:Lcom/estrongs/fs/l;

    .line 20
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server_boxnet"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->v:Lcom/estrongs/fs/l;

    .line 21
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server_vdisk"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->w:Lcom/estrongs/fs/l;

    .line 22
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server_skydrv"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->x:Lcom/estrongs/fs/l;

    .line 23
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server_gdrive"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->y:Lcom/estrongs/fs/l;

    .line 24
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server_s3"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->z:Lcom/estrongs/fs/l;

    .line 25
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server_megacloud"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->A:Lcom/estrongs/fs/l;

    .line 26
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server_yandex"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->B:Lcom/estrongs/fs/l;

    .line 27
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_server_mediafire"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->C:Lcom/estrongs/fs/l;

    .line 28
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_add"

    invoke-direct {v0, v3, v2}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->D:Lcom/estrongs/fs/l;

    .line 29
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_folder"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->E:Lcom/estrongs/fs/l;

    .line 30
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "pcs_folder"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->F:Lcom/estrongs/fs/l;

    .line 31
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_folder_photo"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->G:Lcom/estrongs/fs/l;

    .line 32
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "netdisk_folder_other"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->H:Lcom/estrongs/fs/l;

    .line 33
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "sp_server_flickr"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->I:Lcom/estrongs/fs/l;

    .line 34
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "sp_server_instagram"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->J:Lcom/estrongs/fs/l;

    .line 35
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "sp_server_facebook"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    .line 36
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "sp_server_pcs"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->K:Lcom/estrongs/fs/l;

    .line 37
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "create_site"

    invoke-direct {v0, v3, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->L:Lcom/estrongs/fs/l;

    .line 38
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v3, "unknown"

    invoke-direct {v0, v3, v2}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->M:Lcom/estrongs/fs/l;

    .line 39
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v2, "flashair-server"

    invoke-direct {v0, v2, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->N:Lcom/estrongs/fs/l;

    .line 40
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v2, "adb_server"

    invoke-direct {v0, v2, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->O:Lcom/estrongs/fs/l;

    .line 41
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v2, "adb_folder"

    invoke-direct {v0, v2, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->P:Lcom/estrongs/fs/l;

    .line 42
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v2, "pcs_formal_folder"

    invoke-direct {v0, v2, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->Q:Lcom/estrongs/fs/l;

    .line 43
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v2, "pcs_provisional_folder"

    invoke-direct {v0, v2, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->R:Lcom/estrongs/fs/l;

    .line 44
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v2, "pcs_provisional_active_folder"

    invoke-direct {v0, v2, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->S:Lcom/estrongs/fs/l;

    .line 45
    new-instance v0, Lcom/estrongs/fs/l;

    const-string v2, "pcs_res_folder"

    invoke-direct {v0, v2, v1}, Lcom/estrongs/fs/l;-><init>(Ljava/lang/String;Z)V

    sput-object v0, Lcom/estrongs/fs/l;->T:Lcom/estrongs/fs/l;

    return-void
.end method

.method public constructor <init>(Ljava/lang/String;Z)V
    .locals 0

    .line 1
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 2
    iput-object p1, p0, Lcom/estrongs/fs/l;->a:Ljava/lang/String;

    .line 3
    iput-boolean p2, p0, Lcom/estrongs/fs/l;->b:Z

    return-void
.end method

.method public static a(Ljava/lang/String;)Lcom/estrongs/fs/l;
    .locals 1

    .line 1
    invoke-static {p0}, Lcom/estrongs/android/util/o0;->a(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_3

    const-string v0, "/"

    invoke-virtual {p0, v0}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

    move-result v0

    if-nez v0, :cond_0

    goto :goto_2

    .line 2
    :cond_0
    invoke-static {p0}, Lcom/estrongs/android/util/h0;->M1(Ljava/lang/String;)Z

    move-result v0

    if-nez v0, :cond_2

    invoke-static {p0}, Lcom/estrongs/android/util/h0;->B2(Ljava/lang/String;)Z

    move-result p0

    if-eqz p0, :cond_1

    goto :goto_0

    .line 3
    :cond_1
    sget-object p0, Lcom/estrongs/fs/l;->E:Lcom/estrongs/fs/l;

    goto :goto_1

    .line 4
    :cond_2
    :goto_0
    sget-object p0, Lcom/estrongs/fs/l;->F:Lcom/estrongs/fs/l;

    :goto_1
    return-object p0

    .line 5
    :cond_3
    :goto_2
    sget-object p0, Lcom/estrongs/fs/l;->M:Lcom/estrongs/fs/l;

    return-object p0
.end method

.method public static b(Ljava/lang/String;)Lcom/estrongs/fs/l;
    .locals 1

    const-string v0, "pcs"

    .line 1
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_0

    .line 2
    sget-object p0, Lcom/estrongs/fs/l;->s:Lcom/estrongs/fs/l;

    return-object p0

    :cond_0
    const-string v0, "sugarsync"

    .line 3
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_1

    .line 4
    sget-object p0, Lcom/estrongs/fs/l;->t:Lcom/estrongs/fs/l;

    return-object p0

    :cond_1
    const-string v0, "dropbox"

    .line 5
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_2

    .line 6
    sget-object p0, Lcom/estrongs/fs/l;->u:Lcom/estrongs/fs/l;

    return-object p0

    :cond_2
    const-string v0, "box"

    .line 7
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_3

    .line 8
    sget-object p0, Lcom/estrongs/fs/l;->v:Lcom/estrongs/fs/l;

    return-object p0

    :cond_3
    const-string v0, "vdisk"

    .line 9
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_4

    .line 10
    sget-object p0, Lcom/estrongs/fs/l;->w:Lcom/estrongs/fs/l;

    return-object p0

    :cond_4
    const-string v0, "onedrive"

    .line 11
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_5

    .line 12
    sget-object p0, Lcom/estrongs/fs/l;->x:Lcom/estrongs/fs/l;

    return-object p0

    :cond_5
    const-string v0, "gdrive"

    .line 13
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-nez v0, :cond_b

    const-string v0, "googledrive"

    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_6

    goto :goto_0

    :cond_6
    const-string v0, "s3"

    .line 14
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_7

    .line 15
    sget-object p0, Lcom/estrongs/fs/l;->z:Lcom/estrongs/fs/l;

    return-object p0

    :cond_7
    const-string v0, "yandex"

    .line 16
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_8

    .line 17
    sget-object p0, Lcom/estrongs/fs/l;->B:Lcom/estrongs/fs/l;

    return-object p0

    :cond_8
    const-string v0, "megacloud"

    .line 18
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_9

    .line 19
    sget-object p0, Lcom/estrongs/fs/l;->A:Lcom/estrongs/fs/l;

    return-object p0

    :cond_9
    const-string v0, "mediafire"

    .line 20
    invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_a

    .line 21
    sget-object p0, Lcom/estrongs/fs/l;->C:Lcom/estrongs/fs/l;

    return-object p0

    :cond_a
    const/4 p0, 0x0

    return-object p0

    .line 22
    :cond_b
    :goto_0
    sget-object p0, Lcom/estrongs/fs/l;->y:Lcom/estrongs/fs/l;

    return-object p0
.end method


# virtual methods
.method public a()Ljava/lang/String;
    .locals 1

    .line 6
    iget-object v0, p0, Lcom/estrongs/fs/l;->a:Ljava/lang/String;

    return-object v0
.end method

.method public b()Z
    .locals 1

    .line 23
    iget-boolean v0, p0, Lcom/estrongs/fs/l;->b:Z

    return v0
.end method

.method public c()Z
    .locals 1

    .line 1
    iget-boolean v0, p0, Lcom/estrongs/fs/l;->b:Z

    xor-int/lit8 v0, v0, 0x1

    return v0
.end method

.method public equals(Ljava/lang/Object;)Z
    .locals 2

    .line 1
    instance-of v0, p1, Lcom/estrongs/fs/l;

    const/4 v1, 0x0

    if-nez v0, :cond_0

    return v1

    .line 2
    :cond_0
    check-cast p1, Lcom/estrongs/fs/l;

    .line 3
    iget-object v0, p0, Lcom/estrongs/fs/l;->a:Ljava/lang/String;

    if-eqz v0, :cond_1

    invoke-virtual {p1}, Lcom/estrongs/fs/l;->a()Ljava/lang/String;

    move-result-object p1

    invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_1

    const/4 v1, 0x1

    :cond_1
    return v1
.end method

.method public hashCode()I
    .locals 1

    .line 1
    iget-object v0, p0, Lcom/estrongs/fs/l;->a:Ljava/lang/String;

    if-eqz v0, :cond_0

    .line 2
    invoke-virtual {v0}, Ljava/lang/String;->hashCode()I

    move-result v0

    return v0

    .line 3
    :cond_0
    invoke-super {p0}, Ljava/lang/Object;->hashCode()I

    move-result v0

    return v0
.end method

.method public toString()Ljava/lang/String;
    .locals 1

    .line 1
    iget-object v0, p0, Lcom/estrongs/fs/l;->a:Ljava/lang/String;

    return-object v0
.end method
